Canavalia Ensiformis — synonyms, definition
1. Canavalia ensiformis (Noun)
3 synonyms
giant stock bean jack bean wonder bean
1 definition
Canavalia ensiformis (Noun) — Annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage.
1 type of
vine
2 parts of
Canavalia genus Canavalia